self torment - Turkish English Dictionary